Allowing State Changes in Specifications
نویسندگان
چکیده
We provide a static analysis (using both dataflow analysis and theorem proving) to allow state changes within specifications. This can be used for specification languages that share the same expression sub-language with an implementation language so that method calls can appear in preconditions, postconditions, and object invariants without violating the soundness of the system.
منابع مشابه
The Effect of Water Surface and Sea Bottom on Sound Propagation in Persian Gulf
Whether exploratory or commercially, acoustic fishery benefits are important in finding a school of fish and other aquatics, but using this procedure and state accurate detailed information for the whole specifications of organisms require sufficient information of sound speed changes, course of ray propagation and their rate of absorption and attenuation . This research has considered the qua...
متن کاملQuantification the Effect of Ageing on Characteristics of the Photoplethysmogram Using an Optimized Windkessel Model
Background: With increasing age, some changes appeared in specifications of vessels which including dimensions and elasticity in their. The changes in parameters such as resistance, inertance and compliance vessels appear and eventually changes in the environmental pulse releases are in circulation. These changes clearly appear in specification of photoplethysmogram particularly in the size and...
متن کاملTraffic Condition Detection in Freeway by using Autocorrelation of Density and Flow
Traffic conditions vary over time, and therefore, traffic behavior should be modeled as a stochastic process. In this study, a probabilistic approach utilizing Autocorrelation is proposed to model the stochastic variation of traffic conditions, and subsequently, predict the traffic conditions. Using autocorrelation of the time series samples of density and flow which are collected from segments...
متن کاملSynthesis of 3D Asynchronous State Machines
We describe a new synthesis procedure for designing asynchronous controllers from burst-mode specifications, a class of specifications allowing multiple input change fundamental mode operation. Our implementation of burst-mode state machines uses standard combinational logic, generates low-latency outputs and guarantees freedom from hazards at the gate level. It requires no locally-synthesized ...
متن کاملSecurity Vulnerabilities Tests Generation from SysML and Event-B Models for EMV Cards
The Model Based Testing (MBT) is an original approach where test cases are automatically generated from the specifications of the system under tests. These specifications take the form of a behavioral model allowing the test generator to determine, on the one hand, the possible and relevant execution contexts. On the other hand, to predict the effects of these executions on the system. This pap...
متن کامل